package com.sumainfor.zuul.dao;

import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;

/**
 * 由服务直接调用网关
 */
@Mapper
public interface ZxZuulMapper {
    /**
     *租后主管分配管家时查询租后主管所在的服务中心下的所有服务管家
     */
    List<Map<String,Object>> getButlerUserIdList(Map<String, Object> params);

    /**
     * 根据用户的编号查询用户的角色信息
     */
    Map<String,Object> getUserRoleInfo(Map<String, Object> params);
    /*
    *查询所有服务中心
     */
    List<Map<String,Object>> getDeptListByType(Map<String,Object> params);
    /**
     * 根据公司编号查询公司所在是市编号
     */
    Map<String,Object> getSysArea(Map<String,Object> params);
    /**
     * 根据公司编号查询支付信息
     */
    List<Map<String,Object>> getTransferInfoList(Map<String,Object> params);
    /**
     * 工程经理查询某个服务中心下的维修师傅
     */
    List<Map<String,Object>> getEnUserIdList(Map<String,Object> params);
    /**
     *根据手机号或姓名查询员工的信息（服务管家给维修师傅发送临时密码、运营助理给员工发送临时密码）
     */
    List<Map<String,Object>> getStaffList(Map<String,Object> params);

}

